A New Family of Randomized Algorithms for List Accessing

نویسنده

  • Theodoulos Garefalakis
چکیده

Sequential lists are a frequently used data structure for implementing dictionaries. Recently, self-organizing sequential lists have been proposed for \engines" in eecient data compression algorithms. In this paper, we investigate the problem of list accessing from the perspective of competitive analysis. We establish a connection between random-ized list accessing algorithms and Markov chains, and present Markov-Move-To-Front, a family of randomized algorithms. To every nite, ir-reducible Markov chain corresponds a member of the family. The family includes as members well known algorithms such as Move-To-Front, Random-Move-To-Front, Counter, and Random-Reset. First we analyze Markov-Move-To-Front in the standard model, and present upper and lower bounds that depend only on two parameters of the underlying Markov chain. Then we apply the bounds to particular members of the family. The bounds that we get are at least as good as the known bounds. Furthermore, for some algorithms we obtain bounds that, to our knowledge, are new. We also analyze Markov-Move-To-Front in the paid exchange model. In this model, the cost of an elemant transposition is always paid, and costs d. We prove upper and lower bounds that are relatively tight. Again, we apply the bounds to known algorithms such as Random-Move-To-Front and Counter. In both cases, the upper and lower bounds match as the parameter d tends to innnity.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Characterization of Request Sequences for List Accessing Problem and New Theoretical Results for MTF Algorithm

List Accessing Problem is a well studied research problem in the context of linear search. Input to the list accessing problem is an unsorted linear list of distinct elements along with a sequence of requests, where each request is an access operation on an element of the list. A list accessing algorithm reorganizes the list while processing a request sequence on the list in order to minimize t...

متن کامل

Two New Families of List Update Algorithms

We consider the online list accessing problem and present a new family of competitive-optimal deterministic list update algorithms which is the largest class of such algorithms known to-date. This family, called Sort-by-Rank (sbr), is parametrized with a real 0 1, where sbr(0) is the Move-to-Front algorithm and sbr(1) is equivalent to the Timestamp algorithm. The behaviour of sbr() mediates bet...

متن کامل

Assessment of Iran Medicine List for the Appropriateness of the Six Pharmacological Formulations for Children's Prescription: A Cross Sectional Study

Background: The administration of pediatric medicines in an accurate manner for successful therapy is imperative. This study aimed to investigate the Iran Medicine List for the appropriateness of the six pharmacological formulations for children populations to the success of accurate dose delivery. <span style="f...

متن کامل

A New Proposed Cost Model for List Accessing Problem using Buffering

There are many existing well known cost models for the list accessing problem. The standard cost model developed by Sleator and Tarjan is most widely used. In this paper, we have made a comprehensive study of the existing cost models and proposed a new cost model for the list accessing problem. In our proposed cost model, for calculating the processing cost of request sequence using a singly li...

متن کامل

Simulated annealing and artificial immune system algorithms for cell formation with part family clustering

Cell formation problem (CFP) is one of the main problems in cellular manufacturing systems. Minimizing exceptional elements and voids is one of the common objectives in the CFP. The purpose of the present study is to propose a new model for cellular manufacturing systems to group parts and machines in dedicated cells using a part-machine incidence matrix to minimize the voids. After identifying...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997